Aelia Tax Display by Currency for WooCommerce


Thank you for purchasing our product. If you have any questions that are beyond the scope of this help file, please feel free to open a support request using our portal (see link below).

Tax Display by Country for WooCommerce allows you to display your product prices with our without taxes, depending on your visitors’ country, and to pre-select checkout country automatically. When you sell internationally, customers can get confused by the prices, as they might contain VAT/Tax which doesn’t apply to every sale.

If you sell to EU consumers, you also have to remember that EU regulations require that prices are always displayed inclusive of tax. Having the possibility of choosing which countries will see prices inclusive or exclusive of tax becomes more important than ever.

If you wish, the Tax Display plugin allows to keep product prices fixed, no matter what VAT rate applies to your customers. For example, if you set a product price of 100 USD including tax, it will be shown as 100 USD including 10% tax, 20% tax or any 'tax rate. The customer will, therefore, always pay 100 USD at the end.

Another useful feature is the pre-selection of checkout country. Some customers overlook the “country” field at checkout and en up entering an incorrect address, or getting validation errors. Those factors combined can easily drive a potential customer away. Our product allows customers to pre-select the country that they will use at checkout, simplifying the purchase process and helping you increase sales.

In the following paragraph, we show how to install and configure the Tax Display by Country plugin. We are going to show how to configure the plugin as follows:

0. Double check requirements

The Tax Display by Country plugin requires the following:

Note: the plugin is fully compatible with our Currency Switcher for WooCommerce, our leading multi-currency solution, and our Prices by Country plugin, but it does not require either of them.

1. Install and activate the plugin

Upload the plugin to your site and enabled it like you would do with any other. Ensure that the plugin is activated correctly. Upon correct activation, you should see a new menu in WordPress Admin area > WooCommerce > Tax Display by Country.
 
Tax Display by Country menu item

2. Configure the plugin

By clicking on WooCommerce > Tax Display by Country, you will open the plugin settings page, which will be empty.
 
 
As per our example, we add the European countries to the first row, and we tell the plugin to show cart prices and shop prices including tax. We also add a price suffix to clearly show clients that prices include tax, which is called VAT in Europe.
 
 
The first row is configured. We now add another row by clicking on "Insert row". In the new row, we add United States and Canada, and we set that we want to display product excluding tax. No suffix is needed, in this case.
 
 
Finally, we click on the Save Changes button, at the bottom of the page, and the configuration will be saved.
 
The plugin is now configured and will display prices including or excluding taxes, based on the country detected via Geolocation resolution.
 

The Tax Display by Country plugin can allow visitors to declare themselves exempt from tax/VAT. When they choose this option, they will always see prices without tax, regardless of the billing country they selected.

This option can be configured in the User Interface settings section, displayed in the screenshot below.

 

The Tax Calculation settings includes options related to a few aspects of tax calculations.

Important

the Tax Display by Country doesn't calculate taxes, and it doesn't alter the result of tax calculations. These options simply result in some information being passed to WooCommerce, which is the one that calculates taxes.

 
The following options are available:
 

1. Keep product price fixed, regardless of what tax rate applies to customer

This option ensures that prices inclusive of tax always remain the same, no matter what tax rate applies to them.
 
When the option is enabled, and WooCommerce is configured to handle product prices as inclusive of tax, a price of 100 EUR inclusive of tax would be calculated as follows:
  1. 100 EUR incl. 19% tax for Germany.
  2. 100 EUR incl. 23% tax for Ireland.
  3. 100 EUR, without tax, for the United States.

2. Handle customer's State/County/Province

When this option is enabled, the Tax Display by Country plugin will also collect visitor's State/County/Province and pass it to WooCommerce. This setting will also show the "State/County" field on the country selector widget, allowing customers to select their State/County, as well as their country.

 

In this section, you can find options to control how the Tax Display by Country chooses visitor's country.

1. Use location from user's profile upon login

When this option is enabled, the Tax Display by Country plugin will fetch visitor's location from the user's profile upon login. When the option is disabled (default), the country will remain the same that was selected before the login.

The Tax Display by Country plugin includes a convenient widget, which allows customers to manually pre-select their country, without having to reach the checkout. Such feature is invaluable for customers who travel frequently, as the country from which they connect may not match the country.

Also, pre-selecting the country can increase sales, by reducing the frequency in which customers abandon an order because they get validation errors when they enter a post code that doesn't match the country that WooCommerce displays by default.

How to use the country selector widget

You can display the country selector widget in two ways.

1. Using WordPress widgets

You can find the new widget by clicking on WordPress Admin > Appearance > Widgets menu.

Widgets menu

Unfortunately, due to the new layout used by WordPress to display the available widgets, the widget title is partially hidden. The following screenshot will help you finding it.

Locating widget

All you have to do is drag and drop the widget in any of the available widget areas, and it will appear automatically to your visitors.

2. Using a shortcode

You can display the country selector widget using the following shortcode anywhere in your pages:

[aelia_tdbc_country_selector_widget title="Widget title (optional)" widget_type="dropdown"]
 
The shortcode accepts the following parameters:
  • title
    The widget title (optional)
  • widget_type
    The widget type. Out of the box, the widget supports only dropdown. Further types can be added by implementing a filter in your theme for wc_aelia_tdbc_country_selector_widget_types hook. If this parameter is not specified, dropdown widget type will be rendered by default.
In the following screenshot, you can see the shortcode used in a sample page we created:
 
 
No further configuration is required, your shop is now ready to go.
We designed this plugin to be robust and effective, as well as intuitive and easy to use. However, we are aware that, despite all best efforts, issues can arise and that there is always room for improvement.
 
Should you need assistance, or if you just would like to get in touch with us, please use our contact form. The form also gives access to our a Knowledge Base, where you can find the answers to the most common questions related to our products.